a rotten egg - Turkish English Dictionary